package com.yuandian.api.business_monitor.vo;

import com.yuandian.po.BasePageSearch;
import lombok.Data;

import java.util.List;

/**
 * 说明：业务步骤vo对象
 *
 * @Author yanjun
 * @Date 2021/1/10 21:47
 */
@Data
public class BusinessProcessCopyVo extends BasePageSearch {

	/**
	 * id
	 */
	private Integer id;

	/**
	 * 首端业务资源编码
	 */
	private String manualBusinessCode;
	/**
	 * 步骤名称
	 */
	private String name;
	/**
	 * 识别匹配串
	 */
	private String identifyCharacter;
	/**
	 * 步骤类型
	 */
	private Integer stepType;
	/**
	 * 确认状态
	 */
	private Integer status;
	/**
	 * 步骤顺序
	 */
	private int sequence;
	/**
	 * 是否配置策略
	 */
	private int isConfigureStrategy;
	/**
	 * 向上关联指标
	 */
	private String getSessionidIndicator;
	/**
	 * 向上关联指标名称
	 */
	private String getSessionidIndicatorName;
	/**
	 * 向下关联指标
	 */
	private String saveSessionidIndicator;
	/**
	 * 向下关联指标名称
	 */
	private String saveSessionidIndicatorName;
	/**
	 * 业务关联关系ID
	 */
	private int busSingleRelationshipId;
	/**
	 * 业务编码
	 */
	private String systemCoding;
	/**
	 * 业务编码
	 */
	private String synchronousBusinessCode;
	/**
	 * 业务编码集合
	 */
	private List<String> synchronousBusinessCodeList;
	/**
	 * 步骤编码集合
	 */
	private List<String> manualBusinessCodeList;
	/**
	 * 步骤ID集合
	 */
	private List<Integer> idList;
	/**
	 * 创建人
	 */
	private String creater;
	/**
	 * 创建时间
	 */
	private String createTime;
	/**
	 * 相同资源编码步骤数
	 */
	private Integer stepCount;
	/**
	 * 是否允许失败
	 */
	private Integer midFail;
	/**
	 * 是否可缺失
	 */
	private Integer lackStep;
	/**
	 * 系统配置值
	 */
	private String systemConfigValue;
	/**
	 * 营业厅类型系统
	 */
	private Integer type;

	/**
	 * 打开/跳转页面次数
	 */
	private Integer openOrJumpPageCount;

	/**
	 * 打开页面方式
	 */
	private String openPageMode;
}
